/**
 * @file src/datatypes/ISchedule.java
 */
package datatypes;

/**
 * Interface for the simulated annealing scheduler
 */
public interface ISchedule
{
	/**
	 * Evaluation function to implement
	 * 
	 * @param time Current time in milli seconds
	 * 
	 * @return Evaluated value in [0.0f, 1.0f]
	 */
	public abstract float eval(long time);
	

} // interface ISchedule
